轻量级 PLC 联调工具 · 开箱即用 · 手机扫码即可监控
PocketIO 基于 .NET 8.0 开发,首次运行前请确保已安装对应运行时:
| 组件 | 版本要求 | 下载地址 |
|---|---|---|
| ASP.NET Core Runtime | >= 8.0 | dotnet.microsoft.com |
| .NET Desktop Runtime | >= 8.0(可选) | 同上 |
ASP.NET Core Runtime 8.0.x(Windows x64),下载 Hosting
Bundle 安装包,双击安装即可。安装完成后无需重启。
| 浏览器 | 推荐等级 | 说明 |
|---|---|---|
| Microsoft Edge | ⭐⭐⭐ 强烈推荐 | Windows 自带,兼容性最佳,功能完整 |
| Google Chrome | ⭐⭐⭐ 推荐 | 同为 Chromium 内核,体验一致 |
| Firefox | ⭐⭐ 可用 | 基本功能正常 |
| 华为浏览器 | ⚠️ 不推荐 | 存在长按弹出菜单等兼容问题 |
| UC / QQ 浏览器 | ⚠️ 不推荐 | 可能存在兼容性问题 |
参照上一节安装 ASP.NET Core Runtime 8.0。
双击 PocketIO.exe 即可启动。程序会自动打开浏览器访问 http://127.0.0.1:90。
点击右上角菜单 → 设置,选择 PLC 类型(西门子、三菱、欧姆龙等),填写 IP 地址,点击 "连接测试"。
在设置页面的各个 Tab 中添加需要监控的 IO 点、模拟量通道或轴参数。
返回主页即可实时查看 IO 状态、模拟量数值和轴信息。
支持西门子、三菱、欧姆龙、基恩士、松下、台达、汇川等主流 PLC。
实时读取并显示 IO 输入/输出状态,支持分组管理和点位监控。
支持 Int16、Float 等类型的模拟量数据读取与显示。
支持伺服轴的参数显示。
同一局域网内,手机扫码即可远程监控 PLC 状态。
内置通信调试面板,可直接读取指定地址数据,快速排查问题。
支持创建、切换、复制、删除多个 PLC 配置档案。
支持 9 种音效风格,IO 变化时播放提示音。
菜单 → 关于 页面,复制 "本机唯一设备凭证 (ID)"。
通过关于页面的微信/支付宝二维码赞助(¥99/永久),并将设备 ID 发送给开发者。
收到密钥后,点击 "输入密钥激活应用" 按钮,粘贴密钥后点击确认即可完成激活。
17602350505(易工)581765275
手机和运行 PocketIO 的电脑必须在同一局域网内(连接同一个路由器/Wi-Fi)。
菜单 → 连接,选择正确的网卡和 IP 地址,页面会生成二维码。
使用手机浏览器扫描二维码(推荐 Edge 移动版),即可在手机上实时监控。
90 端口(或你自定义的端口)。可在 Windows 防火墙中添加入站规则。
手动打开浏览器,访问 http://127.0.0.1:90。如修改过端口,请使用对应端口号。
修改程序目录下 appsettings.json 中的 "Urls" 字段,将端口号改为其他值(如
http://*:8090),重启程序。
① 确认 PLC 的 IP 地址正确;② 确认电脑和 PLC 网络连通(可用 ping 命令测试);③ 三菱 PLC 需确认端口号正确;④ 确认 PLC 通信协议与所选类型匹配。
① 确认手机与电脑在同一局域网;② 检查 Windows 防火墙是否拦截;③ 确认 "连接" 页面选择了正确的网卡和 IP。
config/ 目录下,请勿手动修改 JSON 文件格式。如需备份,可直接复制整个
config 文件夹。
| 检查项 | 状态 |
|---|---|
| 已安装 ASP.NET Core Runtime 8.0 | ☐ |
| 使用 Edge / Chrome 浏览器 | ☐ |
| 防火墙已放行 PocketIO 端口 | ☐ |
| PLC 与电脑网络连通 | ☐ |
| 手机与电脑在同一局域网 | ☐ |
| 手机浏览器使用 Edge 移动版 | ☐ |